@charset "utf-8";


/*PC端nav*/
.headNav {
    height: 50px; width: 100%; background:#11629A;
}
.mob-nav{width:100%; height: 30px;  background-color: #11629a;
    display: none!important;cursor: pointer; position: relative}
.mob-nav a.mob-nav-a{float: right; margin-right: 15px; width: 30px; height: 30px; display: inline-block; background: url("../hw_images/hw_icon.png") -32px 4px no-repeat}
.mob-nav a.nav-close{ background: url("../hw_images/hw_icon.png")-60px 0px no-repeat}
div#bmenu>div{background-position:0 -53px;background-repeat:repeat-x;height:100%;float:left;text-align: center;}
div#bmenu ul{}
div#bmenu li{position:relative;display:block;float:left;z-index:9; width:12.5%; }
div#bmenu li:hover >a{color: #333!important;}
div#bmenu li.current{background-color: #FFFFFF; }
div#bmenu li.current span{color: #333!important;}
div#bmenu li.cur a>span{}
div#bmenu li.zc a>span{color: #FFFFFF; font-weight: normal;}
div#bmenu li.bg{background-color: #FFFFFF}
div#bmenu li.last{background:none;}
div#bmenu li div{list-style:none;float:left;position:absolute;z-index:9999;top:50px;left:0;margin:0;background:#FFFFFF ;visibility: hidden;}
div#bmenu li div ul{padding:10px 0 3px 0;}
div#bmenu a{padding:0;position:relative;z-index:10;display:block;text-transform:-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;;text-decoration:none; color:#fff;white-space:nowrap;text-align:center;line-height:50px;height:50px;}
div#bmenu span{display:block;cursor:pointer;margin-top:0;padding-left:0;font-size:16px;text-align:center;}
div#bmenu.js-active ul.menu li:hover>a,div#bmenu.js-active ul.menu li:hover>a span{background:none;}
div#bmenu.js-active ul.menu a:hover,div#bmenu.js-active ul.menu a:hover span{background:none;}
div#bmenu ul ul a{padding:0  12px;float:none;display:block;height:auto;line-height:40px;color:#333;z-index:-1;}
div#bmenu ul ul a:hover{background:#680000;text-indent:0;font-weight: normal}
div#bmenu ul ul a:hover span{margin-left:0;font-weight: normal; color: #ffffff!important;}
div#bmenu ul ul a.parent:hover{background:#11629A;font-weight: normal}
div#bmenu ul ul a.parent:hover span{color:#FFF!important;background:none;}
div#bmenu ul ul span{margin-top:0;text-align:center; font-size: 14px}
div#bmenu ul div{padding-top:0;}
div#bmenu ul div ul{}
div#bmenu ul ul div{top:-10px;left:100%;padding-top:10px}
div#bmenu ul ul div ul{padding-top:10px;}
div#bmenu ul ul li{background:none;padding:0;z-index:9;position:relative;top:-10px;width:100%;}
div#bmenu ul ul li.last{ background:none;}
div#bmenu ul ul ul li{top:-10px;}
/* lava lamp */
div#bmenu li.back{width:45px;height:50px;z-index:8;position:absolute; background-color: #FFFFFF; padding: 0}
div#bmenu ul div.fx_left{left: inherit; right: 0}
div#bmenu ul div.fx_left_3{left: inherit; right: 100%}

/*响应式端nav*/
.mob-menu ul{display: none}
.mob-menu ul li {display:block;width:100%;margin-bottom:5px;background: #11629a;list-style:none;overflow:visible;}
.mob-menu ul li a {display:block;padding:8px 30px 8px 15px;;font-size:14px;color:#FFFFFF;outline:none;}
.mob-menu ul li a:hover{background-color: #8ecdf7}
.mob-menu ul li.cur a{background-color: #8ecdf7; color: #000000; font-weight: bold}
.mob-menu ul li .active {background:url(../hw_images/hw_icon2.png) right 0 no-repeat;}
.mob-menu ul li .inactive {background:url(../hw_images/hw_icon2.png) right -42px  no-repeat;}
.mob-menu ul li ul {display:none; margin-top:-4px;margin-bottom:20px;   }
.mob-menu ul li ul li ul {margin-bottom:5px;}
.mob-menu ul li ul li {display:block;background:none;font-size:12px;list-style:circle;color: #FFFFFF}
.mob-menu ul li ul li a {background:none;font-size:12px;color:#FFFFFF;padding-left:35px; }
.mob-menu ul li ul li ul li a{padding-left: 58px;}
#content {width:100%;background:#11629a;overflow:hidden; position: absolute; right:0; top:30px; z-index: 9999}
#content h1 {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#535353;}
#content img {padding:5px;background:#f7f7f7;border:solid 1px #464646;margin:2px;}



@media screen and (max-width:991px){
    /*.headNav{width: 720px; margin: 0 auto}*/
}
@media screen and (max-width:767px){
    .mob-nav{display: block!important; }
}